drainage current - French English Dictionary